package cn.tedu.mvc;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("order")
public class oderController {
    @RequestMapping("get")
    public String  get(Integer id,Double price,String name){
        return id+""+price+name;
    }
    @RequestMapping("find/{id}")
    public Integer find(@PathVariable Integer id){
        return id;
    }
    //总结：浏览器提交数据有两种方式
    //get把数据用？进行拼接多个数据之间用&连接
    // java程序解析请求参数：在方法的参数列表中 依次解析（或者封装成java对象）
    @RequestMapping("save/{a}/{b}/{c}")
    //restful；可以简化提交数据：使用{}来解析地址栏里的数据+使用@PathVariable获取变量的值
    public String save(@PathVariable Integer a,
                        @PathVariable  Double b,
                       @PathVariable String c){
        return a+b+c;

    }
}
